{(set: $sidebar to true, $button to false, $footer to true)
(set: $notbeg to true)
(set: $A to false, $C to false, $S to false, $E to false)
(if: $joey)[
(set: $guard to "Joey")](else:)[
(set: $guard to "the guard")]
(if: $andre)[
(set: $kid to "Andre")](else:)[
(set: $kid to "the coffee guy")]
}(if: visits is 1)[Your assignment today is to get into this building through the guarded front door. You know nothing about the guard or the situation, but you're about to change that...
You begin in an alley beside the building. You'll be able to reset to this moment at any point.](else:)[Time rewinds. You're back in the alley beside the building. (if: (history:)'s last is "Congrats!" and $pickles)[And you've inexplicably forgotten the passphrase...(set: $pickles to false)] ]
(if: $coffee)[ [[Wait to leave the alley until $kid is about to arrive->coffee]]
](if: $coffee)[ (link-style: (color: (cond:$color contains "ll", "gray", "#4ED0E5")))[(link-reveal-goto: "Lurk in the alley to watch $kid arrive","watch")[(set: $color to it + (a:"ll"))]]
][[Step out of the alley and approach $guard->guard]]{
<!-- [[watch]] -->
}{
(set: $elleman to false)
(set: $coffee to false)
(set: $sanders to false)
(set: $joey to false)
(set: $andre to false)
(set: $passphrase to false)
(set: $pickles to false)
(set: $poorandre to false)
(set: $trick to false)
(set: $nopass to false)
(set: $A to false)
(set: $E to false)
(set: $C to false)
(set: $S to false)
(set: $rtcount to 0)
(set: $button to true)
(set: $idiot to false)
(set: $sidebar to true)
(set: $drink to false)
(set: $shate to false)
(set: $dumblie to false)
(set: $secret to false)
(set: $arrows to false)
(set: $color to (a:))
(set: $gray1 to false)
(set: $gray2 to false)
(set: $gray3 to false)
(set: $gray4 to false)
(set: $gray5 to false)
(set: $notbeg to true)
(set: $gray6 to false)
(set: $gray7 to false)
(set: $gray8 to false)
(set: $gray9 to false)
(set: $gray10 to false)
(set: $gray11 to false)
(set: $useA to false)
(set: $gray55 to false)
(set: $fade to (t8n: "fade"))
}{(set: $button to true)
(if: $joey)[
(set: $guard to "Joey")
](else:)[
(set: $guard to "The guard")]
(if: visits is 1)[He's short but he's got muscles. He doesn't look happy to be here.
](else:)[$guard is still short, still muscly, and still looking grumpy.]
}
(if: $pickles)[ [[Stop in front of him and look him dead in the eye. "Blueberry pickles at midnight."->open]]
](if: $sanders)[(link-style: (color: (cond:$color contains "a", "gray", "#4ED0E5")))[(link-reveal-goto: "\"Hi there. I've got a meeting with Sanders.\"", "sanders fail")[(set: $color to it + (a:"a"))]]
](if: $elleman)[ (link-style: (color: (cond:$color contains "cc" and "dd", "gray", $color contains "mm", "#33C8AF", "#4ED0E5")))[(link-reveal-goto: "\"Hey, I need to get inside. Elleman sent me.\"", "sent")[(set: $color to it + (a:"mm"))]]
](if: $joey)[ [["Hi, Joey."->hi]]
](link-style: (color: (cond:$color contains "f" and "t" and "h" and "y" and "e" and "u" and "d" and "ff" and "gg" and "d" and "g" and "aa","gray", $color contains "nn", "#33C8AF", "#4ED0E5")))[(link-reveal-goto: "Walk past whistling", "whistle")[(set: $color to it + (a:"nn"))]]
[[Walk right up to him. "Hey, how's it going?"->sup]](if: $joey)[(set: $guard to "Joey")](else:)[(set: $guard to "the guard")]"No loitering," $guard calls gruffly as you meander by.
(link-style: (color: (cond:$color contains "u" and "d" and "ff" and "gg" and "d" and "g" and "y" and "aa","gray", $color contains "oo", "#33C8AF", "#4ED0E5")))[(link-reveal-goto: "\"I'm waiting for someone, actually.\"", "waiting")[(set: $color to it + (a:"oo"))]]
(link-style: (color: (cond:$color contains "f" and "t" and "h" and "y" and "e","gray", $color contains "zz", "#33C8AF", "#4ED0E5")))[(link-reveal-goto: "\"Oh?\" You stop and turn toward him. \"But this is public property.\"", "oh")[(set: $color to it + (a:"zz"))]]"I don't, you'll have to look elsewhere for someone to feed your disgusting habit."
[["Hey now, we all have our vices. I bet I can guess yours."->guess]]
(link-style: (color: (cond:$color contains "o", "gray", "#4ED0E5")))[(link-reveal-goto: "\"Fine. Maybe someone inside does?\" You nod toward the door", "maybe")[(set: $color to it + (a:"o"))]]"I'm not here to chitchat," he answers gruffly. "Get lost."
[["I was just wondering if you have a light?"->light]]
(link-style: (color: (cond:$color contains "ee" and "n", "gray", $color contains "af", "#33C8AF", "#4ED0E5")))[(link-reveal-goto: "\"Right. I was just wondering if I could get inside?\"", "ask")[(set: $color to it + (a:"af"))]]"Not from this building you're not. Wait somewhere else."
(link-style: (color: (cond:$color contains "u" and "d" and "ff" and "gg" and "d","gray", $color contains "pp", "#33C8AF", "#4ED0E5")))[(link-reveal-goto: "\"Actually, they //are// coming from this building.\"", "actually")[(set: $color to it + (a:"pp"))]]
(link-style: (color: (cond:$color contains "g" and "y" and "aa" and "d","gray", $color contains "vv", "#33C8AF", "#4ED0E5")))[(link-reveal-goto: "\"Aw, man, you seem upset. Is something wrong?\"", "upset")[(set: $color to it + (a:"vv"))]]"Yeah, well my //doorway// isn't."
(link-style: (color: (cond:$color contains "ii", "#33C8AF", "#4ED0E5")))[(link-reveal: "\"This sidewalk is part of the public right-of-way, though, so I'm legally allowed to be here.\"")[(set: $color to it + (a:"ii"))
"What are you, a lawyer?" he snaps back. "I //told// you to get lost."
(link-style: (color: (cond:$color contains "f" and "t" and "h" and "y", "gray", $color contains "tt", "#33C8AF", "#4ED0E5")))[(link-reveal-goto: "Put on an offended tone. \"Are you threatening me?\"", "threatening")[(set: $color to it + (a:"tt"))]]
(link-style: (color: (cond:$color contains "e", "gray", "#4ED0E5")))[(link-reveal-goto: "\"You can't tell me where I can and can't walk!\"", "can't")[(set: $color to it + (a:"e"))]]]]"Does it look like you can get inside? No, you can't, so scram."
(link-style: (color: (cond:$color contains "ee", "gray", "#4ED0E5")))[(link-reveal-goto: "\"How much are they paying you to keep people out? Maybe I could top it...\"", "bribe")[(set: $color to it + (a:"ee"))]]
(link-style: (color: (cond:$color contains "n", "gray", "#4ED0E5")))[(link-reveal-goto: "\"But why not?\"", "why")[(set: $color to it + (a:"n"))]]"Oh?" Now you have his attention; he studies your face, frowning. "Who is it, then?"
(if: $sanders)[(link-style: (color: (cond:$color contains "d", "gray", $color contains "me", "#33C8AF", "#4ED0E5")))[(link-reveal-goto: "\"Sanders.\"", "sanders")[(set: $color to it + (a:"zz"))]]
](link-style: (color: (cond:$color contains "u" and "d" and "ff" and "gg","gray", $color contains "qq", "#33C8AF", "#4ED0E5")))[(link-reveal-goto: "\"I'm not at liberty to say.\"", "liberty")[(set: $color to it + (a:"qq"))]]"Oh, I don't know, maybe it's just the getting hassled by strangers when I'm trying to do my job in peace?"
(link-style: (color: (cond:$color contains "g" and "y","gray", $color contains "yy", "#33C8AF", "#4ED0E5")))[(link-reveal-goto: "\"Isn't getting hassled by strangers part of your job, though?\"", "hassled")[(set: $color to it + (a:"yy"))]]
(link-style: (color: (cond:$color contains "aa" and "d","gray", $color contains "xx", "#33C8AF", "#4ED0E5")))[(link-reveal-goto: "\"I'm not trying to hassle you, I just want to wait for my friend.\"", "friend")[(set: $color to it + (a:"xx"))]]"Is that so." He folds his arms and continues to regard you. "Well, I wasn't told anything about this."
(link-style: (color: (cond:$color contains "u", "gray", "#4ED0E5")))[(link-reveal-goto: "\"Of course //you// weren't.\"", "scoff")[(set: $color to it + (a:"u"))]]
(if: $sanders)[(link-style: (color: (cond:$color contains "d", "gray", $color contains "ss", "#33C8AF", "#4ED0E5")))[(link-reveal-goto: "\"All right, fine. His name's Sanders.\"", "sanders")[(set: $color to it + (a:"ss"))]]
](if: $elleman)[ (link-style: (color: (cond:$color contains "ff" and "gg","gray", $color contains "rr", "#33C8AF", "#4ED0E5")))[(link-reveal-goto: "\"All right, fine. Elleman sent me.\"", "elleman")[(set: $color to it + (a:"rr"))]]]"Yeah, this smells fishy," he growls, taking a menacing step closer. "Get lost, or I'll //make// you get lost.""Well." He crosses his arms and just looks at you. "You know what to do, then."
(if: $pickles)[(link-goto: "Look him in the eye and say, \"Blueberry pickles at midnight.\"", "open")
](else-if: $passphrase)[Abstractly, yes. Concretely? Not so much.
](else:)[(if: visits is 1)[...Except, unfortunately, you don't. Yet.](else:)[...Except, unfortunately, you still don't.]]"And what if I am?"
(link-style: (color: (cond:$color contains "t" and "h" and "y","gray", $color contains "uu", "#33C8AF", "#4ED0E5")))[(link-reveal-goto: "Burst into fake sobs. \"...Sorry, I'm just so lonely, chatting with strangers on the street is the only way I can get human interaction!\"", "sob")[(set: $color to it + (a:"uu"))]]
(link-style: (color: (cond:$color contains "f", "gray", "#4ED0E5")))[(link-reveal-goto: "\"I'll call the cops on you!\" You won't actually — ACAB — but he doesn't know that.", "cops")[(set: $color to it + (a:"f"))]]He stares at you. "Fucking hell, pull yourself together. Go hassle someone else, look, there's a guy at that bus stop down the block. I'm not your fucking therapist."
(if: $color contains "t")[(set: $gray11 to (color:"gray"))]$gray11(link-goto: "\"How can you be so cruel to me in my moment of vulnerability?\"", "cruel")
(if: $color contains "h" and "y")[(set: $gray10 to (color:"gray"))]$gray10(link-goto: "\"...You're right. I'm //your// therapist!\"", "therapist"){(set: $idiot to true)(if: $joey)[(set: $guard to "Joey")](else:)[(set: $guard to "the guard")](if: $andre)[(set: $kid to "Andre")](else:)[(set: $kid to "the coffee guy")]
}"I don't give a fuck about your vulnerability. Get lost, this is your last warning."
He takes a step toward you. As you step back, you bump right into (if: not $coffee)[a young man holding a cup of coffee. Or, he was, before your collision sent it splattering across the sidewalk.](else:)[$kid, sending the coffee splattering across the sidewalk.]
"//Fuck!//" $guard yells, turning his attention to the consternated young man. "You idiot! Go back and get me a new one."
(link-style: (color: (cond:$color contains "t", "gray", "#4ED0E5")))[(link-reveal-goto: "Watch to see how this plays out.", "plays")[(set: $color to it + (a:"t"))]]{
(set: $coffee to true)
}He snorts. "Nice try. You think Elleman's gonna hire people who can be //bribed//? Now scram, before I make you."(if: not $elleman)[
Aha. You've got his employer's name now. Could be useful...]{
(set: $elleman to true)
}(set: $button to true)(set: $useA to true)(if: $andre)[(set: $kid to "Andre")](else:)[(set: $kid to "the coffee guy")]After a few minutes of waiting, you step out of the alley as $kid is arriving.
[[Bump into him and spill the coffee on the two of you->bump]]
[[Grab his arm and pull him into the alley before the guard sees him->grab]]"Apparently," he grudgingly admits.
(link-style: (color: (cond:$color contains "y", "gray", $color contains "my", "#33C8AF", "#4ED0E5")))[(link-reveal-goto: "Stand there in awkward silence", "silence")[(set: $color to it + (a:"my"))]]
(link-style: (color: (cond:$color contains "g", "gray", "#4ED0E5")))[(link-reveal-goto: "\"And isn't it nice to get in a little conversation? It must be awfully boring just standing by that door all day...\"", "boring")[(set: $color to it + (a:"g"))]]"Is that so. Is this 'friend' anyone I would know?"
(if: $sanders)[(link-style: (color: (cond:$color contains "d","gray", $color contains "ww", "#33C8AF", "#4ED0E5")))[(link-reveal-goto: "\"Sanders.\"", "sanders")[(set: $color to it + (a:"ww"))]]
](if: $andre)[(link-style: (color: (cond:$color contains "aa", "gray", "#4ED0E5")))[(link-reveal-goto: "\"Andre.\"", "lol")[(set: $color to it + (a:"aa"))]]
](if: $elleman)[(link-style: (color: (cond:$color contains "foo", "gray", "#4ED0E5")))[(link-reveal-goto: "\"Elleman.\"", "elle")[(set: $color to it + (a:"foo"))]]
](if: not $sanders and not $andre and not $elleman)[...This would work better if you had a name to give him...]"Well?" he fixes his gaze on you. "Are you leaving, or what?"
(link-style: (color: (cond:$color contains "y", "gray", $color contains "mx", "#33C8AF", "#4ED0E5")))[(link-reveal: "You sit down. \"Really, I won't do any harm. Let me just wait a few more minutes?\"")[(set: $color to it + (a:"mx"))(if: $andre)[(set: $kid to "Andre")](else:)[(set: $kid to "the coffee guy")](if: $joey)[(set: $guard to "Joey")](else:)[(set: $guard to "the guard")]
He's staring at you in disbelief as you settle against the side of the building when (if: not $coffee)[ a young man holding a coffee cup walks up.(set: $coffee to true)] (else:)[$kid walks up with the coffee.] "Hey... who's your friend?" he asks, glancing curiously at you.
"No one," $guard growls, snatching the coffee from his hand.
(link-style: (color: (cond:$color contains "y", "gray", "#4ED0E5")))[(link-goto: "\"Hi!\" You stick out your hand to $kid. \"I'm J. Burgman.\" (You're not)", "intro")]]]"You know what's worse than being bored?" he snaps back. "Getting harassed by wise-asses. Now beat it!"He frowns at you, a frown full of analysis and uncertainty. "Okay, so... who are you?"
(if: $sanders)[(link-style: (color: (cond:$color contains "ff", "gray", "#4ED0E5")))[(link-reveal-goto: "\"I'm Sanders.\"", "dumblie")[(set: $color to it + (a:"ff"))]]
](link-style: (color: (cond:$color contains "gg", "gray", "#4ED0E5")))[(link-reveal-goto: "\"Someone whose identity you don't need to know.\"", "someone")[(set: $color to it + (a:"gg"))]](if: $joey)[(set: $guard to "Joey")](else:)[(set: $guard to "the guard")]Coffee drenches you both. "Hey!" $guard yells. "That was my fucking coffee!"
(if: $idiot)[ [[Do what $guard would do: "You idiot!" you shout at $kid. "Go get him another one!"->go]]
](if: $color contains "w" and "k")[(set: $gray3 to (color:"gray"))]$gray3(link-goto: "\"And this was my favorite shirt!\"", "shirt")
(link-style: (color: (cond:$color contains "p", "gray", "#4ED0E5")))[(link-reveal-goto: "\"Oh, I'm so sorry! Let me go get you another one.\"", "sorry")[(set: $color to it + (a:"p"))]](if: $andre)[(set: $kid to "Andre")](else:)[(set: $kid to "The coffee guy")]"Huh?" $kid seems absolutely baffled as you drag him into the alley, but he doesn't struggle. "What are you doing?"
(if: $andre)[ [["Andre, listen. I need your help."->need]]
](if: $elleman)[(link-style: (color: (cond:$color contains "m", "gray", "#4ED0E5")))[(link-reveal-goto: "\"What do you know about Elleman?\"", "ask Elle")[(set: $color to it + (a:"m"))]]
](link-style: (color: (cond:$color contains "l", "gray", "#4ED0E5")))[(link-reveal-goto: "\"What can you tell me about that guy guarding the door?\"", "guy")[(set: $color to it + (a:"l"))]
](if: $color contains "q" and "v")[(set: $gray4 to (color:"gray"))]$gray4(link-goto: "Shush him and take the coffee", "take")"Oh yeah?" He crosses his arms, looking at you skeptically.
(if: $coffee)[ [["Coffee."->coffee guess]]
](link-style: (color: (cond:$color contains "kk", "gray", "#4ED0E5")))[(link-reveal-goto: "\"Booze.\"", "wrong")[(set: $color to it + (a:"kk"))]](set: $dumblie to true) His eyes narrows. "Fuck off, joker. I don't know what your game is, but I'm done with it.""Come in, Sanders? Someone says they're waiting for you out here...?"
"Well, I'm not expecting anyone," a voice crackles back from the radio. "Did they say the passphrase?"
"...No."
"Then what the fuck are you bothering me for?!"
The connection goes dead. The guard glares at you. (if: not $passphrase)[Apparently you're gonna need to figure out this passphrase... (set: $passphrase to true)]He snorts. "Yeah, well, everyone's hooked on coffee. It's hardly a vice."
(if: $andre)[ [["Yes, but you're so addicted you need Andre to bring you some every hour during your shift, right?"->every]]
](else:)[...You're not sure what you were hoping to gain from this...]"Not every— Hey, how do you know about Andre? How do you know he brings me coffee?"
(link-style: (color: (cond:$color contains "ab" and "i","gray", $color contains "ae", "#33C8AF", "#4ED0E5")))[(link-reveal-goto: "\"Because I'm one of you, asshole.\"", "here")[(set: $color to it + (a:"ae"))]]
(if: $joey)[(link-reveal-goto: "\"Because I'm psychic, Joey.\"", "break")[(set: $C to true)(set: $A to true)]](set: $andre to true)"No," he grumbles, "just move along. Andre? Hurry up and get me another coffee!"(if: $joey)[(set: $guard to "Joey")](else:)[(set: $guard to "the guard")]"Oh shit," Andre whispers, staring at you with wide eyes. "You know my name. You're a spy. You're doing spy shit!"
[["Yes, that's right. Will you help me?"->help]]
(if: $color contains "v" and "q")[(set: $gray6 to (color:"gray"))]$gray6(link-goto: "\"Nope. No spy shit.\" You grab the coffee and go to $guard", "take")"Sorry," he answers, with... sympathy in his eyes? "Unfortunately, I can't let you inside."
(if: $color contains "w")[(set: $gray2 to (color:"gray"))]$gray2(link-goto: "\"But this was your employee's fault.\"", "fault")
(link-style: (color: (cond:$color contains "k", "gray", "#4ED0E5")))[(link-reveal-goto: "\"Please? Just for a minute?\"", "minute")[(set: $color to it + (a:"k"))]]"Unfortunately, he's the boss's nephew, so..."
(if: $sanders)[(link-style: (color: (cond:$color contains "ab" and "i","gray", $color contains "ac", "#33C8AF", "#4ED0E5")))[(link-reveal-goto: "\"You mean Sanders?\"", "mean")[(set: $color to it + (a:"ac"))]]
](if: $elleman)[(link-style: (color: (cond:$color contains "foo", "gray", "#4ED0E5")))[(link-reveal-goto: "\"You mean Elleman?\"", "elle")[(set: $color to it + (a:"foo"))]]
](if: $color contains "j" and "bb")[(set: $gray8 to (color:"gray"))]$gray8(link-goto: "\"Ah. Nepotism. Sucks.\"", "sucks")"He's not //my// employee. I wish I had that kinda power."
(if: (visited: "power"))[(set: $gray55 to (color:"gray"))]$gray55(link-goto: "\"Oh yeah? What else would you do if you did?\"", "power")His brow creases. "I gave you your answer already. Just go down the street."
Looks like this method is a no-go.He starts. "No, Sanders ain't the boss. Wait, how do you know that name?"
[["I'm one of you. That's why I'm here."->here]]"I dunno, maybe put //Sanders// on guard duty for once. See how he likes it."
(if: not $shate)[(link-style: (color: (cond:$color contains "w", "gray", "#4ED0E5")))[(link-reveal-goto: "\"Sanders?\"", "askS")[(set: $color to it + (a:"w"))]]
](else:)[You already know what he thinks of Sanders. Time to give up on this convo.](set: $sanders to true)(set: $shate to true)"My dumbass co-worker. Got promoted over me, but whatever. Anyway..." He gives you an apologetic glance, but you've clearly been dismissed."All right well, hope you didn't have to be anywhere important." He returns to his post.He winces. "Sorry. No can do. But here..." He pulls out his wallet and hands you a $50 bill. "For dry cleaning."
Too bad you won't be able to spend it..."...Hi," he says after a moment of studying your face. "Do I know you?"
(if: $andre)[ (link-style: (color: (cond:$color contains "aa", "gray", "#4ED0E5")))[(link-reveal-goto: "\"No, but I'm a friend of Andre's!\"", "lol")[(set: $color to it + (a:"aa"))]]
](if: $sanders)[(link-style: (color: (cond:$color contains "b", "gray", "#4ED0E5")))[(link-reveal-goto: "\"Only kind of. Sanders is a pal of mine.\"", "pal")[(set: $color to it + (a:"b"))]]
][["No, but I know you."->know]]He stares at you, mouth open.
(if: $passphrase)[ [["And that's why you're going to tell me the passphrase. Because otherwise, I'll pull it from your mind and break your brain in the process."->break]] ](else:)[(link-style: (color: (cond:$color contains "c", "gray", "#4ED0E5")))[(link-reveal-goto: "\"So, yeah, you should let me inside. Or else I'm gonna use my brain powers to //make// you.\"", "break")[(set: $color to it + (a:"c"))]]]He narrows his eyes. "What do you mean by that?"
(if: $elleman)[(link-style: (color: (cond:$color contains "ab", "gray", "#4ED0E5")))[(link-reveal-goto: "\"I'm from Elleman.\"", "from")[(set: $color to it + (a:"ab"))]]
] (link-style: (color: (cond:$color contains "i", "gray", "#4ED0E5")))[(link-reveal-goto: "You put on an innocent face. \"Nothing.\"", "innocent")[(set: $color to it + (a:"i"))]](if: $passphrase)["I don't believe you," he finally blurts out. "You're not psychic."
(if: $sanders)[(link-style: (color: (cond:$color contains "le", "#33C8AF", "#4ED0E5")))[(link-reveal-goto: "\"Oh? Then how do I know you have a co-worker named Sanders?\"", "also")[(set: $color to it + (a:"le"))(set: $S to true)]]
](if: $elleman)[(link-style: (color: (cond:$color contains "lel", "#33C8AF", "#4ED0E5")))[(link-reveal-goto: "\"Oh? Then how do I know you work for Elleman?\"", "also")[(set: $color to it + (a:"lel"))(set: $E to true)]]
](if: $coffee and not $andre and not $C)[(link-style: (color: (cond:$color contains "lol", "#33C8AF", "#4ED0E5")))[(link-reveal-goto: "\"Oh? Then how do I know you're waiting for someone to bring you coffee?\"", "also")[(set: $color to it + (a:"lol"))(set: $C to true)]]
](if: $andre)[(link-style: (color: (cond:$color contains "lil", "#33C8AF", "#4ED0E5")))[(link-reveal-goto: "\"Oh? Then how do I know you're waiting for a kid named Andre to bring you coffee?\"", "also")[(set: $color to it + (a:"lil"))(set: $A to true)]]]
](else:)[His posture relaxes at that, and he rolls his eyes. "Yeah, right. Fuck off, loser."
Oops. Apparently, claiming mind-control powers is not the way to make this approach work...]He frowns at you. "...Really? They didn't tell me they were sending anyone..."
(if: $andre)[(link-style: (color: (cond:$color contains "cc", "gray", "#4ED0E5")))[(link-reveal-goto: "\"I'm here in Andre's place. He's sick. But no coffee for you today.\"", "no")[(set: $color to it + (a:"cc"))]]
](link-style: (color: (cond:$color contains "dd", "gray", "#4ED0E5")))[(link-reveal-goto: "\"I don't care what you were or weren't told. I just need you to open the door.\"", "door")[(set: $color to it + (a:"dd"))]](if: $andre)[(set: $kid to "Andre")](else:)[(set: $kid to "The coffee guy")](if: $joey)[(set: $guard to "Joey")](else:)[(set: $guard to "the guard")]$kid gapes at you as you hurry up to $guard. The man's eyes focus on the cup in your hand as you approach, then jump to your face. "Hey, who are you?"
(link-style: (color: (cond:$color contains "q", "gray", "#4ED0E5")))[(link-reveal-goto: "\"Your new coffee deliverer!\"", "new")[(set: $color to it + (a:"q"))]
](if: $color contains "v")[(set: $gray1 to (color:"gray"))]$gray1(link-goto: "Drink the coffee", "drink")(set: $drink to true)He stares at you. "The fuck!?"
(if: $passphrase)[(link-style: (color: (cond:$color contains "v", "gray", "#4ED0E5")))[(link-reveal-goto: "\"I'll buy you another one if you give me the passphrase.\"", "if")[(set: $color to it + (a:"v"))]]
](else:)[...You're not sure what you were hoping to gain from this. It was good coffee, though.]"...Okay. What do you need me to do?"
(if: $passphrase)[ [["Tell me the passphrase."->tell]]
]$gray7(link-goto: "\"Distract him.\"", "distract")(set: $shate to true)"Aw, fuck. That bastard sent you here to fuck with me? Well, get lost, and tell him I'll deal with him later."(set: _ifcheck to false)"...There are other ways you coulda learned that," he says, but he shifts uncomfortably, and doesn't sound as confident.
(if: $sanders and not $S)[(set: _ifcheck to true)(link-reveal-goto: "\"I also know you have a co-worker named Sanders.\"", "also2")[(set: $S to true)]
](if: $elleman and not $E)[(set: _ifcheck to true)(link-reveal-goto: "\"I also know you work for Elleman.\"", "also2")[(set: $E to true)]
](if: $coffee and not $andre and not $C)[(set: _ifcheck to true)(link-reveal-goto: "\"I also know you're waiting for someone to bring you coffee.\"", "also2")[(set: $C to true)]
](if: $andre and not $A)[(set: _ifcheck to true)(link-reveal-goto: "\"I also know you're waiting for a kid named Andre to bring you coffee.\"", "also2")[(set: $A to true)]
](if: not _ifcheck)[...Unfortunately, you don't yet have any other info you could use to convince him...](set: $footer to false)(if: $pickles)[(unless: (history:)'s last is "from")[He straightens up immediately, regarding you with reserved curiosity. ]"Hoist the rotten sails at dawn," he answers. ]He keys in the keycode, and the door opens.
You're in.
[[Congrats!]]{(set: $sidebar to false)(set: $footer to true)
=><=
(text-style:"bold","underline")[Achievements]
}
**Solutions**
1: (if: $trick)[Ooooh Joey, I'm psychic!]
2: (if: $poorandre)[Thanks, Andre!]
3: (if: $nopass)[Smooooth. You got in without (unless: $passphrase)[-redacted-](else:)[the passphrase!]]
**Bonus**
🔢(if: $rtcount is <= 20)[ You got inside in 20 loops or fewer!
](else:)[ ?
]☕(if: $drink)[ Mmm. You taste-tested the coffee.
](else:)[ ?
]🤥(if: $dumblie)[ You told the worst, most pointless lie.
](else:)[ ?
]🕶️(if: $secret)[ You told Joey your secret identity!
](else:) [ ?
](if: not $useA)[🧍♂️ You left Andre out of your machinations.
](if: not $joey)[❓ You got inside without learning the guard's name.
]
=><==
**Reset count: (print: $rtcount)**
If you'd like to keep playing with what you know now...Andre swallows and glances around nervously. "But... shouldn't you already know it? If you're, you know, one of us?"
(if: $elleman)[(link-style: (color: (cond:$color contains "r", "gray", "#4ED0E5")))[(link-reveal-goto: "\"Elleman forgot to give me the updated one.\"", "forgot")[(set: $color to it + (a:"r"))]]
](if: $sanders)[ [["Dumb old Sanders gave me the wrong one."->dumb]]
](link-style: (color: (cond:$color contains "s", "gray", "#4ED0E5")))[(link-reveal-goto: "\"...I'm not actually technically one of you, but I really need to get in there.\"", "really")[(set: $color to it + (a:"s"))]]"Okay..." Andre goes on to $guard, pretends to trip, and spills the coffee on him. (if: $joey)[(set: $guard to "Joey")](else:)[(set: $guard to "The guard")]$guard throws up his hands, swearing and shouting at Andre.
(link-reveal: "Take the opportunity to study the door's lock while $guard is distracted")[
{(set: $gray7 to (color:"gray"))(if: $joey)[(set: $guard to "Joey")](else:)[(set: $guard to "the guard")]
Unfortunately, it's got a fingerprint scanner. Looks like you're getting in with $guard's permission, or not at all.
}]He looks at you with increasing anger in his eyes. "Fuck you. Get out of here before I make you.""Oh shit." He straightens up. "Well, what did you need?"
(link-reveal: "\"To get inside.\"")[
"Oh! Well then, just gimme the passphrase..."
{(if: $pickles)[(link-goto: "\"Blueberry pickles at midnight.\"", "open")
](else:)[...Oops. (if: not $passphrase)[Apparently this play won't work after all... but at least now you know you need a passphrase to get in.(set: $passphrase to true)]]}]Now he glares at you and steps forward menacingly. "All right, I've had enough of this nonsense."
Time to go.He shifts his weight, a scowl forming on his face. "Oh yeah? Then what the fuck are you here for?"
(if: $passphrase)[(link-reveal: "\"I need to get inside. And they forgot to give me the stupid passphrase, so just let me in, okay?\"")[
$fade[His frown deepens. "Oh yeah? Prove it."
...Unfortunately, you cannot.
]]](else:)[...You're not sure where you were going with this...](set: $button to true)(set: $joey to true)(if: $andre)[(set: $kid to "Andre")](else:)[(set: $kid to "the coffee guy")]You wait a few minutes so you can spy on how this interaction would go without your presence. "Hey, Joey," $kid says as he walks up. "Got your joe! Ha, get it?"
(if: $andre)[(set: $kid to "Andre")](else:)[(set: $kid to "The coffee guy")]Joey takes the coffee roughly without a word. "Get lost." $kid slinks off the way he came.
[[Approach the guard now. "Hi, Joey."->hi]]"Okay..." His expression shifts toward irritation; he seems impatient with your vagueness. "And what exactly do you mean by that?"
(if: $elleman)[(if: $color contains "ff" and "gg")[(set: $gray9 to (color:"gray"))]$gray9(link-goto: "\"We have a... mutual acquaintance.\" (You mean Elleman.)", "elleman")
][["I'm psychic, Joey."->psychic]](set: $pickles to true)(set: $trick to true)"... Fuck." He stares at you with wide eyes, looking either awed or frightened or both. "All right, all right, I believe you! The passphrase is 'blueberry pickles at midnight.' "
You grin at him. "Much appreciated."(set: _ifcheck to false)"That still doesn't prove you're psychic!" He sounds, and looks, a little desperate now. Like he doesn't want to believe you, but soon he might not be able to help it...
(if: $A and $C and $E and $S and $passphrase)[[["I also know I need a passphrase to get in. And if you don't tell it to me, I'll pull it from your mind and break your brain in the process."->tricky]]
](else:)[(if: $sanders and not $S)[(set: _ifcheck to true)(link-reveal-goto: "\"And I know you have a co-worker named Sanders.\"", "tricky")[(set: $S to true)]
](if: $elleman and not $E)[(set: _ifcheck to true)(link-reveal-goto: "\"And I know you work for Elleman.\"", "tricky")[(set: $E to true)]
](if: $coffee and not $andre and not $C)[(set: _ifcheck to true)(link-reveal-goto: "\"And I know you're waiting for someone to bring you coffee.\"", "tricky")[(set: $C to true)]
](if: $andre and not $A)[(set: _ifcheck to true)(link-reveal-goto: "\"And I know you're waiting for a kid named Andre to bring you coffee.\"", "tricky")[(set: $A to true)]
](if: not _ifcheck)[Unfortunately, you don't yet have any other info you could use to convince him...]]His brow furrows into a grimace. "Suuuure you do. I bet he just sent you here to fuck with me. Get lost."
...Oops.He takes a menacing step toward you. "Actually, I can, so beat it."
Time to go."Y-yes sir," $kid stammers. "I will." He scurries off, and then $guard's attention turns back to you.
"Well?" he demands. "What are you still doing here?"
No reason to stick around this loop any longer.(if: $joey)[(set: $guard to "Joey")](else:)[(set: $guard to "The guard")](if: $andre)[(set: $kid to "Andre")](else:)[(set: $kid to "The coffee guy")]$kid runs off, and $guard watches him with a scowl before turning to you. "Sorry about that. He's //useless//."
(if: $elleman)[ [["Agreed. Elleman should fire him already."->elle fire]]
](link-style: (color: (cond:$color contains "foo" and "ab" and "i" and "j" and "bb","gray", $color contains "ad", "#33C8AF", "#4ED0E5")))[(link-reveal-goto: "\"Sure is. I'd fire him if I were you.\"", "fire")[(set: $color to it + (a:"ad"))]]
(if: $color contains "w" and "k")[(set: $gray5 to (color:"gray"))]$gray5(link-goto: "\"No kidding.\" You make a show of looking down at your coffee-soaked clothes. \"Could I use your bathroom to wash up?\"", "bathroom"){(set: $sidebar to false)(set: $footer to false)(set: $notbeg to false)
<center>**You're a dumbass time agent!!**</center>
}
You complete your missions by fucking around until you stumble on a solution. You can say and do whatever nonsense you want, because you'll be able to reset time and make it so it never happened. (You still avoid getting hurt, though, because that's no fun.)
=><=
[[Begin your next mission->reset]](unless: $footer is false)[<br>
{(unless: $button is false)[<br>(button: "=X=")[(link-reveal-goto: "Reset time", "reset")[(set: $rtcount to it + 1)]]]}
]{
(if: $arrows is false)[(replace: ?Sidebar)[]]
}
(append: ?Sidebar)[(button: "X")|2>[(link-rerun: "Menu")[(show:?1)(hide:?2)]]|1)[(button:"X")[(link-rerun:"Hide")[(hide:?1)(show:?2)]
(button: "X")[[[Hints->hints]]]{(button:"X")[(link-replace: "Save")[(save-game:"A")(if:(save-game:"A"))[
Game saved
](else: )[
Sorry, I couldn't save your game.
]
]]}{(if: (saved-games: ) contains "A")[(button:"X")[ (link: "Load")[(load-game:"A")]]
]}(if:$notbeg)[(button:"X")[(link-replace: "Restart")[(restart:)]]](button: "X")[[[Credits->credits]]]]
](unless: $sidebar is false)[
|info>[**You know...**
(if: $joey)[Guard's name: Joey (set: $guard to "Joey")
](if: $sanders)[Co-worker's name: Sanders
](if: $shate)[(if: $joey)[Joey](else:)[The guard] dislikes Sanders
](if: $elleman)[Employer's name: Elleman
](if: $coffee)[Coffee is on the way
](if: $andre)[Coffee guy's name: Andre
](if: $passphrase)[Need passphrase to get in
](if: $joey is false and $sanders is false and $elleman is false and $coffee is false and $andre is false and $passphrase is false) [Nothing. For now.]<br>
]]]"All right, all right, I'll call him and check." He grabs his radio.
(link-style: (color: (cond:$color contains "d", "gray", "#4ED0E5")))[(link-reveal-goto: "Wait while he makes the call", "call")[(set: $color to it + (a:"d"))]](set: $nopass to true)He lets out a "Heh" at that, his face softening. "All right, all right. Go on inside."
(link-goto: "\"Excellent, thank you.\"", "open")He just grunts. "The cops'll be on my side if I tell them you've been hanging around harrassing me."
Looks like this isn't gonna get you anywhere...{(if: $joey)[(set: $guard to "Joey")](else:)[(set: $guard to "the guard")](if: $andre)[(set: $kid to "Andre")](else:)[(set: $kid to "the coffee guy")]
Now you've got him speechless. But after a second, his attention shifts to something behind you, and you turn to see (if: not $coffee)[a young man holding a cup of coffee approaching.](else:)[$kid approaching with coffee in hand.]} "Finally," $guard says, stepping forward to take the coffee. (set: $coffee to true)
"Sorry," $kid says sheepishly. "Long line." His eyes move to you. "Who's your friend?"
(link-style: (color: (cond:$color contains "h", "gray", "#4ED0E5")))[(link-reveal-goto: "Let $guard answer", "answer")[(set: $color to it + (a:"h"))]]
(link-style: (color: (cond:$color contains "y", "gray", "#4ED0E5")))[(link-goto: "\"Hi!\" You stick out your hand to $kid. \"I'm J. Burgman.\" (You're not)", "intro")]{(if: $andre)[(set: $kid to "Andre")](else:)[(set: $kid to "The coffee guy")]
"No one," $guard growls. "They were just leaving." $kid gulps and steps back. Time to go.
}(set: $sanders to true)"...Hmm. I'm gonna call upstairs." He pulls a radio from his belt. "Hey, Sanders? Someone's here, says they're from Elleman?"
"What are you calling me for?" a voice crackles back. "You know how to tell if they're legit."
"Right, of course." The connection goes dead, and the guard levels his gaze at you, waiting.
(if: $pickles)[(link-goto: "\"Blueberry pickles at midnight.\"", "open")
](else:)[...You've got nothing.]He glares at you. "No, they don't. Now scram!"
Time to go.He shrugs, taking a step back, wide-eyed. "I dunno. He's grumpy a lot? Likes coffee? I have to bring this to him, he'll be mad..."
He edges away from you. Might as well let the poor kid do his job.(set: $elleman to true)"Well, you're //late//. Is Elleman only capable of hiring fuckups these days?" he grumbles as he takes the coffee from you. After a long drink, he gives you a look. "What are you hanging around for? Scram!"His face hardens. "That kid's having his friends come around here now? Boy, am I going to have words for him (if: (history:)'s 2ndlast is "watch")[next time he shows up..."](else:)[when he finally gets here..."]
(if: (history:)'s 2ndlast is "watch")[Welp. It was worth a try.](else:)[Better reset before you make Andre face an extra helping of this guy's wrath...]"Because I said so." His glare deepens. Better get going..."What?" He squints at you in utter confusion. "No, Elleman's not a... Who the fuck are you?"
(link-reveal: "\"I'm a secret agent trying to infiltrate your base!\"")[
Immediately after saying that, you:(set: $secret to true)](set: $andre to true)"Fucking hell, Andre," $guard mutters, casting $kid a dirty look.
"Sorry!" Andre exclaims, darting off with fear in his eyes. He calls over his shoulder, "I'll get you another one!"
(link-goto: "\"Ugh,\" you say, looking down at your coffee-soaked clothes. \"Clumsy fucker. Could I use your bathroom to wash up?\"", "bathroom")He looks at you wide-eyed, a little fearful, and takes a step back. "I can't talk about them, I'll get in trouble!" He hurries off with the coffee."Um..." He takes a step back, then another, back toward the street. "Sorry. I can't help you!"
...And he's gone.(set: $joey to true)"...They wouldn't do that," he says slowly, hunching his shoulders and giving you a suspicious look before bursting into a sprint toward $guard. "Joey! Joey! Someone's trying to sneak in!"
...Well, that didn't exactly go the way you hoped...(set: $pickles to true)(set: $poorandre to true)"Ohhhh, okay. Well then..." He glances around and lowers his voice. "It's 'blueberry pickles at midnight.'"
"Thanks, bud. You've done good." Better clean the slate before you try it, just to be safe.You suddenly have his full attention, a contemplative frown appearing on his face as he regards you. "Oh. Sorry, I didn't realize you were..." He lowers his voice. "One of us."
(if: $passphrase)[[["Sure am. Heading to a meeting elsewhere, and I don't have the passphrase to get in here, but do you think you could let me in to wash up quick?"->elsewhere]]
](link-style: (color: (cond:$color contains "hh", "gray", "#4ED0E5")))[(link-reveal-goto: "\"Indeed I am, and in fact, I need to get inside.\"", "door")[(set: $color to it + (a:"hh"))]]He shifts uncomfortably, glancing from you to the door. "Look, I'd love to say yes, but I really shouldn't let you in without the passphrase..."
{(if: $shate)[ [["Aw, come on man, don't be like that asshole Sanders."->ahole]]
](else:)[Damn. Looks like you're need to keep trying.]}{(set: $arrows to false)
(set: $joey to true)
(set: $sanders to true)
(set: $andre to true)
(set: $coffee to true)
(set: $elleman to true)
(set: $passphrase to true)
(set: $shate to true)
(set: $idiot to true)
}(set: $button to false, $notbeg to true)Links will appear in gray when you have nothing more to gain from that path.
If a link is not gray, but no new options are appearing when you follow it, that means you need to unlock more info via a different path first.
(link: "See all achievements")[
$fade[**Solutions**
1: Ooooh Joey, I'm psychic!
2: Thanks, Andre!
3: Smooooth. You got in without the passphrase!
**Bonus**
🔢 You got inside in 20 loops or fewer!
☕ Mmm. You taste-tested the coffee.
🤥 You told the worst, most pointless lie.
🕶️ You told Joey your secret identity!]
]
<br>(if: (history:)'s last is "credits")[(button: "==X==")[(link-reveal-goto: "Back", (history:)'s 2ndlast)[(set: $button to true)]]](else:)[(button: "==X==")[(link-reveal-goto: "Back", (history:)'s last)[(set: $button to true)]]]taken out of "reset":
(if: (visited: "Congrats!") and not $nopass)[
(set: $pickles to false)]
(set: $joey to true)
(set: $sanders to true)
(set: $andre to true)
(set: $coffee to true)
(set: $elleman to true)
(set: $passphrase to true)
(set: $shate to true)
(set: $idiot to true)He rolls his eyes. "Wrong. And you only get one guess. So beat it!"
Best obey.{(if: $joey)[(set: $guard to "Joey")](else:)[(set: $guard to "The guard")](set: $color to it + (a:"y"))
}"Nice to meet you," $kid says, shaking your hand. "I'm Andre."(set: $andre to true)
$guard grabs Andre by the shoulder. "Quit with the socializing. And you"—he rounds on you—"//get lost//."
Time to go."Sanders? The fuck? Why would he..." He glances up at the windows of the higher stories, then down at the radio on his belt. "Nah, he would've told me." His gaze hardens.
(if: $elleman)[(link-style: (color: (cond:$color contains "d", "gray", $color contains "ti", "#33C8AF", "#4ED0E5")))[(link-reveal-goto: "\"Elleman isn't going to be happy when they hear about this...\"", "bluster")[(set: $color to it + (a:"ti"))]]
](else:)[Time to go.]"Sure does. I shoulda told him to get you a coffee too, to make up for the..." He gestures.
(link-style: (color: (cond:$color contains "j", "gray", "#4ED0E5")))[(link-reveal-goto: "\"It's okay. I appreciate the thought.\"", "appr")[(set: $color to it + (a:"j"))]]
(link-style: (color: (cond:$color contains "bb", "gray", "#4ED0E5")))[(link-reveal-goto: "\"That's okay. But how about letting me inside to wash up?\"", "wallet")[(set: $color to it + (a:"bb"))]](set: $button to false)text text text
(link: "See all achievements")[$fade[
more text here
]]
<br>(button: "==X==")[(link-reveal-goto: "Back", (history:)'s last)[(set: $button to true)]]A game by (link-style: (color: "red"))[<a href="https://tabithaoconnell.com" target="_blank">Tabitha O'Connell</a>
[[testy]]]{(set: $button to false, , $notbeg to true)
}A game by <a href="https://tabithaoconnell.com" target="_blank">Tabitha O'Connell</a>
Many thanks to Somnium, Greyelf, Hituro, Chapel, CD, and Lhooq from the Twine Discord for answering my questions and walking me through code!
<br>(if: (history:)'s last is "hints")[(button: "==X==")[(link-reveal-goto: "Back", (history:)'s 2ndlast)[(set: $button to true)]]](else:)[(button: "==X==")[(link-reveal-goto: "Back", (history:)'s last)[(set: $button to true)]]]